#ifndef CLIENT_H
#define CLIENT_H

#include <Ouden.h>

class CClient : public ouden::MultiplayerClient, public ouden::CSingleton<CClient>
{
public:
	CClient();
	virtual ~CClient();
protected:
	
	virtual void ProcessUnhandledPacket(Packet *packet, unsigned char packetIdentifier, RakClientInterface *interfaceType)
	{
		
		switch (packetIdentifier) {
			case 'a' : 
				std::cout << "Received message a" << std::endl;
				break;
				
			default : 
				std::cout << "Unknown packet received with ID: " << packetIdentifier << std::endl;
				break;
				
		}
		
	}
	
private:
};

#endif // CLIENT_H
